package com.fth.learn.chapter03;

/**
 * 宠物信息
 * YiMi
 *
 * @author YiMi
 * @version 1.0
 * @date 2023/5/13 14:08
 */

public enum PetEnum {
    /**
     * 商品1
     */
    pet1001(10001,"大花","橘猫"),
    /**
     * 商品2
     */
    pet1002(10002,"奥利奥","牛奶猫");


    /**
     * 构造方法
     *  1：直接调用 new
     *  2：名称要与类名一致
     *  3：没有返回值声明 void也不让写
     *
     *  无参
     *
     *  有参
     */
   private  PetEnum(Integer id,String name,String type){
    this.id=id;
    this.name=name;
    this.type=type;
    //this.全局变量 = 局部变量



    }

    /**
     * 编号
     */

    private Integer id;
    private String name;
    private String type;
    //我的枚举一定是有参的，三个


    //开闭原则
    //access method : getter

    public  Integer getId(){
        return  this.id;
    }
    public  String getName(){
        return  this.name;
    }public  String getType(){
        return  this.type;
    }

}
